[;] The specified attribute {3} does not exist in the current block model.
[SHARED_BLOCK_MODEL_CONSTRAINT_FILE_CREATE_FAILURE] Unable to save constraint to a file.
[SHARED_BLOCK_MODEL_INVALID_CONSTRAINT] Invalid Scl block model constraint passed to function {3}.
[SHARED_BLOCK_MODEL_INVALID_CONSTRAINT_FILE] Invalid constraint file specified in function {2}. Please ensure the file exists and is compatible with the corresponding block model.
[SHARED_BLOCK_MODEL_INVALID_CONSTRAINT_HANDLE] Invalid constraint handle {3} specified in function {2}. Please ensure the handle exists.
[SHARED_BLOCK_MODEL_INVALID_CONSTRAINT_MODEL] The block model for the constraint passed to function {3} is invalid.
[SHARED_BLOCK_MODEL_INVALID_CONSTRAINT_MODEL_COMBINATION] Error in function call {2}.  The constraint contained within the constraint handle {3} does not match the current block model.
[SHARED_BLOCK_MODEL_INVALID_COORDINATE] The ({3}) coordinate ({0}) supplied to {2} at line {1} is invalid.
[SHARED_BLOCK_MODEL_INVALID_INDEX] Invalid block model index passed to function {2}.
[SHARED_BLOCK_MODEL_INVALID_ITERATOR] Invalid Scl block model iterator passed to function {3}.
[SHARED_BLOCK_MODEL_INVALID_ITERATOR_DIRECTION] Invalid direction specified for Scl block model column iterator. Valid directions are +Z, -Z, +X, -X, +Y and -Y.
[SHARED_BLOCK_MODEL_INVALID_ITERATOR_FOR_MODEL] Column iterators are invalid for the current block model.
[SHARED_BLOCK_MODEL_INVALID_ITERATOR_LEVEL_FOR_MODEL] The current block model is aLOCK_MODEL_INVALID_INDE free format block model. This model type does not allow the use of level iterators.
[SHARED_BLOCK_MODEL_INVALID_SUBDIVISION_LEVEL] Subdivision level ({3}) supplied to {2} at line {1} is invalid for the current block model.
[SHARED_BLOCK_MODEL_SET_VALUES_GEOMETRY_ATTRIBUTE_ERROR] Intrinsic geometry attribute found in the parameters to SclBlockModelSetValues.  You are unable to set the values of intrinsic geometry attributes.
[SHARED_BLOCK_MODEL_SET_VALUES_INVALID_ARGUMENT] Invalid data type found while trying to set values for attribute {3}.  Please ensure that this attribute is not a calculated attribute, and that the data entered for the value is the correct type.
[SHARED_BLOCK_MODEL_SET_VALUES_INVALID_PARAMETERS] Error in attribute parameters to SclBlockModelSetValues.  Please ensure that the attribute names and attribute values lists are of equal length and are not empty.
[SHARED_BM_INVALID_PARAMETER] The parameter supplied to SclBlockModelGetParameter ({2}) at line {1} is invalid.  Please supply a valid parameter for this function.
[SHARED_CLASSIFY_STRING_RANGE_ERROR] Output string range and grade range do not correspond
[SHARED_EXPR_ERROR] SclExpr cannot evaluate --> {0}
[SHARED_GENERATE_REPORT_ERROR] Please check input parameters.
[SHARED_GET_TRIANGLE_INTERSECTIONS_FINDTRI1_FAIL] No triangle containing the start point of the intersecting line could be found. Ensure that the line end points are within the DTM boundary.
[SHARED_GET_TRIANGLE_INTERSECTIONS_FINDTRI2_FAIL] No triangle containing the end point of the intersecting line could be found. Ensure that the line end points are within the DTM boundary.\n
[SHARED_GET_TRIANGLE_INTERSECTIONS_INVALID_INDEX] There is no triangle with an index of {0}.
[SHARED_GET_TRIANGLE_INTERSECTIONS_TRI1_CONSISTENCY_ERR] The triangle containing the start point of the intersecting line is not the same as the triangle specified as a function parameter.
[SHARED_GET_TRIANGLE_INTERSECTIONS_TRI2_CONSISTENCY_ERR] The triangle containing the end point of the intersecting line is not the same as the triangle specified as a function parameter.
[SHARED_INVALID_BLOCK_MODEL_HANDLE] The supplied block model handle at line {1} is invalid
[SHARED_MAC_APP_NOT_CLOSED] String or segment not closed
[SHARED_MAC_APP_TRISOL_NOT_CLOSED] The trisolation is not closed
[SHARED_MAC_INVALID_NUM_PARAMS_ERROR] Invalid number of parameters for {0} at line {1}
[SHARED_MAC_PARAM_ERROR] Parameter '{0}' is incorrect for command '{2}'.
[SHARED_MAC_PLAY_INITIALISATION_ERROR] Error initialising macro player
[SHARED_MAC_PLAY_RECURSIVE_ERROR] A macro cannot call itself as it will get into a recursive loop.
[SHARED_MAC_SHARED_BAD_REAL_IN_LIST] SclGraphicsInsertPolyline/Polygon - Bad real number '{0}' in the X, Y or Z list"
[SHARED_MAC_SHARED_BAD_SEG_HANDLE] The segment handle '{0}' is invalid
[SHARED_MAC_SHARED_BAD_SWA_HANDLE] The swa handle '{0}'is invalid
[SHARED_MAC_SHARED_BAD_VALUE_IN_LIST] SclGraphicsInsertPolyline/Polygon - Bad value in the X, Y or Z list
[SHARED_MAC_SHARED_DATABASE_PROCESSING_ERROR] File {4}: Internal error in processing database function {2}, at line {1}
[SHARED_MAC_SHARED_EXPR_EVAL_ERROR] Error evaluating expression
[SHARED_MAC_SHARED_FUNCTION_ERROR] File {4}: Error in SclFunction command ({3}) at line {1}
[SHARED_MAC_SHARED_GRAPHICS_CLOSE_ERROR] There are no segments open so the attempt to close a segment has failed
[SHARED_MAC_SHARED_GRAPHICS_INSERT_ERROR] Attempt to insert geometry with no open segment is not permitted
[SHARED_MAC_SHARED_GRAPHICS_OPEN_ERROR] Segment name {0} is invalid. It must not start with '/' or '?'
[SHARED_MAC_SHARED_GRAPHICS_POLY_ARGS_NOT_LISTS] SclGraphicsInsertPolyline/Polygon - The X, Y & Z parameters must be TCL lists
[SHARED_MAC_SHARED_GRAPHICS_POLY_BAD_LIST_SIZES] SclGraphicsInsertPolyline/Polygon - The X, Y & Z parameters must be TCL lists of equal size and greater than zero length
[SHARED_MAC_SHARED_INCOMPATIBLE_DATABASE_HANDLE_ERROR] File {4}: Incompatible database type for the function {2}, at line {1}
[SHARED_MAC_SHARED_INCOMPATIBLE_DATABASE_LOADED_ERROR] File {4}: Database not loaded, or current database is incompatible with function {2} at line {1}
[SHARED_MAC_SHARED_INTERNAL_APPLICATION_ERROR] An internal application error has occured
[SHARED_MAC_SHARED_INTERSECT_SEGS_BAD_OPERATION] The specified segment intersection operation '{1}' is invalid. Permitted choices are 'intersect', 'outersect' and 'union'.
[SHARED_MAC_SHARED_INVALID_ATTRIBUTE_INDEX] File {4}: Invalid attribute index {3} at line {1}
[SHARED_MAC_SHARED_INVALID_ATTRIBUTE_NAME] File {4}: Invalid attribute name {3} at line {1}
[SHARED_MAC_SHARED_INVALID_HANDLE] File {4}: Invalid handle {3} at line {1}
[SHARED_MAC_SHARED_INVALID_NAMED_ATTRIBUTE] Named attributes are not allowed to contain commas.
[SHARED_MAC_SHARED_INVALID_NUMBER] File {4}: Invalid number ''{3}'' at line {1}
[SHARED_MAC_SHARED_INVALID_PARAMS_ERROR] Invalid number of parameters for {2} at line {1}
[SHARED_MAC_SHARED_INVALID_SEGMENT] Each segment must contain more than one point.
[SHARED_MAC_SHARED_INVALID_VERTEX_HANDLE] File {4}: Invalid triangle vertex handle ''{3}'' at line {1}
[SHARED_MAC_SHARED_MUST_BE_TRISOL_TYPE] The Scl object handle must be a trisolation handle type.
[SHARED_MAC_SHARED_OBJECT_METHOD_ERROR] File {4}: Undefined method {3} at line {1}
[SHARED_MAC_SHARED_OPEN_DATABASE_ERROR] File {4}: Can not open database {3}, at line {1}
[SHARED_MAC_SHARED_PARSE_ERROR] File {4}: syntax error in {2} at line {1} near token [{3}]
[SHARED_MAC_SHARED_RANGE_ERROR] File {4}: Invalid range specification {3} at line {1}
[SHARED_MAC_SHARED_SEEDTRI_VAR_NOT_SET] The seed triangle argument - variable name = '{0}' - has not been assigned a value. Refer to the documentation on SclFindTriangle.
[SHARED_MAC_SHARED_SEGS_MUST_BE_IN_SAME_SWA] The segments '{0}' and '{1}' must be in the same SWA
[SHARED_MAC_SHARED_SWA_OBJECT_CREATE_ERROR] File {4}: Error creating swa object {2} at line {1}
[SHARED_MAC_SHARED_SWA_OPEN_FILE_ERROR] File {4}: Error opening file {3} at line {1}
[SHARED_MAC_SHARED_SWA_SAVE_FILE_ERROR] File {0}: Error saving file {1} at line {2}
[SHARED_MAC_SHARED_USER_ABORT] Script aborted by user.
[SHARED_MAC_TCL_ERROR] Tcl generated error at line {1}: {0}
[SHARED_MAC_TCL_ERROR_DATABASE_CLOSED] Error at line {0}: Database has been closed.
[SHARED_MAC_TCL_ERROR_DATABASE_CLOSED2] Error at line {0}: Database has been closed or query has been destroyed.
[SHARED_MAC_TCL_EXTENSION_LOAD_ERROR] Error loading TCL extension modules
[SHARED_MAC_TCL_PANIC] Tcl interpreter panic: {0}
